social entrepreneurship - German English Dictionary